//==============================================================================
// sentinel_projectile_anim.txt
//==============================================================================

//==============================================================================
define ArrowSmoke
{
	SetSelector
	{
		TechLogic none/Burning Pitch/Flaming Weapons Active
		set hotspot
		{
			version
			{
				Visualnone bummy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle sfx a arrow smoke
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle sfx a arrow smoke
			}
		}
	}
}

//==============================================================================
define FireBallSmoke
{
	SetSelector
	{
		TechLogic none/Burning Pitch/Flaming Weapons Active
		set hotspot
		{
			version
			{
				Visualnone bummy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Fire Ball Smoke
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Fire Ball Smoke
			}
		}
	}
}

//==============================================================================
define FireArrow
{
	SetSelector
	{
		TechLogic none/Burning Pitch/Flaming Weapons Active
		set hotspot
		{
			version
			{
				Visualnone jimmy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Burning Pitch Arrow
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Burning Pitch Arrow
			}
		}
	}
}

//==============================================================================
define FireSpear
{
	SetSelector
	{
		TechLogic none/Burning Pitch/Flaming Weapons Active
		set hotspot
		{
			version
			{
				Visualnone bummy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Burning Pitch Spear
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Burning Pitch Spear
			}
		}
	}
}

//==============================================================================
define Poison
{
	SetSelector
	{
		TechLogic none/Shafts of Plague
		set hotspot
		{
			version
			{
				Visualnone jimmy
			}
		}	
		set hotspot
		{
			version
			{
				Visualparticle Special A Poison Buff
			}
		}
	}
}

//==============================================================================
define SunRay
{
	SetSelector
	{
		TechLogic none/Eros Bow of Desire/Sun Ray
		set hotspot
		{
			version
			{
				Visualnone jimmy
			}
		}	
		set hotspot
		{
			version
			{
				Visualparticle SFX E Son of Osiris Glow
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Hero Glow Small Old
			}
		}
	}
}

//==============================================================================
define ErosBow
{
	set hotspot
	{
		version
		{
			Visualparticle SFX G Phobos Spear
		}
	}
}

//==============================================================================
anim Idle
{
	SetSelector
	{
		Techlogic none/Sentinel Improvement
		SetSelector
		{
			Targetlogic none/BuildingClass/Ship/AbstractSiegeWeapon/AbstractCart
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow
					connect FIRE Poison hotspot
					connect FIRE SunRay hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow
					connect FIRE FireArrow hotspot
					connect FIRE ArrowSmoke hotspot
					connect FIRE SunRay hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow
					connect FIRE FireArrow hotspot
					connect FIRE ArrowSmoke hotspot
					connect FIRE SunRay hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow
					connect FIRE FireArrow hotspot
					connect FIRE ArrowSmoke hotspot
					connect FIRE SunRay hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow
					connect FIRE FireArrow hotspot
					connect FIRE ArrowSmoke hotspot
					connect FIRE SunRay hotspot
				}
			}
		}
		SetSelector
		{
			Targetlogic none/BuildingClass/Ship/AbstractSiegeWeapon/AbstractCart
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT Poison hotspot
					connect ATTACHPOINT SunRay hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT FireBallSmoke hotspot
					connect ATTACHPOINT FireSpear hotspot
					connect ATTACHPOINT FireTrail hotspot
					connect ATTACHPOINT SunRay hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT FireBallSmoke hotspot
					connect ATTACHPOINT FireSpear hotspot
					connect ATTACHPOINT FireTrail hotspot
					connect ATTACHPOINT SunRay hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT FireBallSmoke hotspot
					connect ATTACHPOINT FireSpear hotspot
					connect ATTACHPOINT FireTrail hotspot
					connect ATTACHPOINT SunRay hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT FireBallSmoke hotspot
					connect ATTACHPOINT FireSpear hotspot
					connect ATTACHPOINT FireTrail hotspot
					connect ATTACHPOINT SunRay hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
		}
	}
}

//==============================================================================
anim Bored
{
	SetSelector
	{
		Techlogic none/Sentinel Improvement
		SetSelector
		{
			Targetlogic none/BuildingClass/Ship/AbstractSiegeWeapon/AbstractCart
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow_Bored
					connect FIRE Poison hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow_Bored
					connect FIRE FireArrow hotspot
					connect FIRE ArrowSmoke hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow_Bored
					connect FIRE FireArrow hotspot
					connect FIRE ArrowSmoke hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow_Bored
					connect FIRE FireArrow hotspot
					connect FIRE ArrowSmoke hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Arrow_Bored
					connect FIRE FireArrow hotspot
					connect FIRE ArrowSmoke hotspot
				}
			}
		}
		SetSelector
		{
			Targetlogic none/BuildingClass/Ship/AbstractSiegeWeapon/AbstractCart
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT Poison hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT FireBallSmoke hotspot
					connect ATTACHPOINT FireSpear hotspot
					//connect ATTACHPOINT FireTrail hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT FireBallSmoke hotspot
					connect ATTACHPOINT FireSpear hotspot
					//connect ATTACHPOINT FireTrail hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT FireBallSmoke hotspot
					connect ATTACHPOINT FireSpear hotspot
					//connect ATTACHPOINT FireTrail hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments A Javelin Thrown
					// tag SpecificSoundSet 0.50 false FireLanceMortarLand checkVisible
					connect ATTACHPOINT FireBallSmoke hotspot
					connect ATTACHPOINT FireSpear hotspot
					//connect ATTACHPOINT FireTrail hotspot
					connect ATTACHPOINT ErosBow hotspot
				}
			}
		}
	}
}
